makeup applicator - German English Dictionary